﻿using System.Collections.Generic;
using FluorineFx;
using Neturion.Dados;
using Neturion.Fachadas;

namespace Neturion.Servicos
{
    [RemotingService]
    public class ServicoSistemaPerfil
    {
        public SistemaPerfil Inserir(SistemaPerfil sistemaPerfil)
        {
            return Fachada.GetInstancia().Inserir(sistemaPerfil);
        }

        public SistemaPerfil Atualizar(SistemaPerfil sistemaPerfil)
        {
            return Fachada.GetInstancia().Atualizar(sistemaPerfil);
        }

        public void Excluir(SistemaPerfil sistemaPerfil)
        {
            Fachada.GetInstancia().Excluir(sistemaPerfil);
        }

        public SistemaPerfil ObterSistemaPerfilPorId(int id)
        {
            return Fachada.GetInstancia().ObterSistemaPerfilPorId(id);
        }

        public IList<SistemaPerfil> ObterTodosSistemaPerfils()
        {
            return Fachada.GetInstancia().ObterTodosSistemaPerfils();
        }
    }
}